Big Huge Thesaurus

orites excelsa

noun

sounds kind of like